package com.iotek.ssm.service;

import com.iotek.ssm.pojo.Attendance;
import com.iotek.ssm.pojo.AttendanceQueryVo;
import com.iotek.ssm.pojo.CustomQueryVo;

import java.util.Currency;
import java.util.List;

public interface AttendanceService {
    void addAttendance(Attendance attendance) throws Exception;

    void updateAttendance(Attendance attendance) throws Exception;

    List<Attendance> findAttendanceList(AttendanceQueryVo attendanceQueryVo) throws Exception;

    int getCounts(AttendanceQueryVo attendanceQueryVo) throws Exception;

    float getTotalExtraTimes(CustomQueryVo customQueryVo) throws Exception;
}
